Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
100 STROUD ROAD Detached £350,000 27 Jan 2023
102 STROUD ROAD Detached £305,000 2 Feb 2005
106 STROUD ROAD £410,000 14 Jan 2022
108 STROUD ROAD Detached £145,000 14 Jun 2002
110 STROUD ROAD Detached £82,500 30 Jul 1999
112A STROUD ROAD Semi-Detached £70,000 29 Sep 1995
114 STROUD ROAD Semi-Detached £75,000 18 Feb 2000
120 STROUD ROAD Terraced £223,000 1 Feb 2011